package com.zone.service.mapper;

import java.util.List;
import com.zone.service.domain.AtmFixGroup;

/**
 * atm固定车组Mapper接口
 * 
 * @author zone
 * @date 2025-11-15
 */
public interface AtmFixGroupMapper 
{
    /**
     * 查询atm固定车组
     * 
     * @param groupId atm固定车组主键
     * @return atm固定车组
     */
    public AtmFixGroup selectAtmFixGroupByGroupId(Long groupId);

    /**
     * 查询atm固定车组列表
     * 
     * @param atmFixGroup atm固定车组
     * @return atm固定车组集合
     */
    public List<AtmFixGroup> selectAtmFixGroupList(AtmFixGroup atmFixGroup);

    /**
     * 新增atm固定车组
     * 
     * @param atmFixGroup atm固定车组
     * @return 结果
     */
    public int insertAtmFixGroup(AtmFixGroup atmFixGroup);

    /**
     * 修改atm固定车组
     * 
     * @param atmFixGroup atm固定车组
     * @return 结果
     */
    public int updateAtmFixGroup(AtmFixGroup atmFixGroup);

    /**
     * 删除atm固定车组
     * 
     * @param groupId atm固定车组主键
     * @return 结果
     */
    public int deleteAtmFixGroupByGroupId(Long groupId);

    /**
     * 批量删除atm固定车组
     * 
     * @param groupIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteAtmFixGroupByGroupIds(Long[] groupIds);
}
